package com.efounder.frame.language;

import java.io.Serializable;

/**
 * @author : zzj
 * @e-mail : zhangzhijun@pansoft.com
 * @date : 2018/12/21 14:24
 * @desc :  多语言的实体类
 * @version: 1.0
 */
public class MultiLanguageModel implements Serializable {
    /**
     * //语言名称
     */
    private String languageName;

    /**
     * string.xml中的key
     */
    private String multiLanguageKey;
    /**
     * //语言类型
     */
    private int languageType;
    /**
     *    是否选中
     */

    private boolean isSelect;

    private String locale;


    public MultiLanguageModel() {
    }

    public MultiLanguageModel(String languageName, int languageType, boolean isSelect) {
        this.languageName = languageName;
        this.languageType = languageType;
        this.isSelect = isSelect;
    }

    public String getLocale() {
        return locale;
    }

    public void setLocale(String locale) {
        this.locale = locale;
    }

    public int getLanguageType() {
        return languageType;
    }

    public void setLanguageType(int languageType) {
        this.languageType = languageType;
    }

    public String getLanguageName() {
        return languageName;
    }

    public void setLanguageName(String languageName) {
        this.languageName = languageName;
    }

    public boolean isSelect() {
        return isSelect;
    }

    public void setSelect(boolean select) {
        isSelect = select;
    }

    public String getMultiLanguageKey() {
        return multiLanguageKey;
    }

    public void setMultiLanguageKey(String multiLanguageKey) {
        this.multiLanguageKey = multiLanguageKey;
    }
}
